        //-----------------星空设计----------
        
        // 配置参数
        const config = {
            starCount: 200,     // 星星数量
            minSize: 0.3,        // 最小星星尺寸
            maxSize: 1,        // 最大星星尺寸
            animationRange: {  // 动画时长范围（秒）
                min: 1,
                max: 3
            }
        };

        // 获取SVG画布
        const svg = document.getElementById('sky');
// 使用文档片段减少DOM操作
const fragment = document.createDocumentFragment();
// 生成星星（优化版）
function createStars() {
    const viewBox = svg.getBoundingClientRect();
    
    // 使用文档片段减少DOM操作
    const fragment = document.createDocumentFragment();
    
    for (let i = 0; i < config.starCount; i++) {
        const star = document.createElementNS("http://www.w3.org/2000/svg", "circle");
        const size = randomBetween(config.minSize, config.maxSize);
        const duration = randomBetween(config.animationRange.min, config.animationRange.max);
        
        // 设置属性（添加硬件加速优化）
        star.setAttribute('class', 'star');
        star.setAttribute('r', size);
        star.setAttribute('cx', randomBetween(0, viewBox.width));
        star.setAttribute('cy', randomBetween(0, viewBox.height));
        
        // 添加GPU加速样式
        star.style.transform = 'translateZ(0)'; // 触发GPU加速
        star.style.willChange = 'transform, opacity'; // 预优化
        
        // 动画控制
        star.style.setProperty('--duration', `${duration}s`);

        // 添加随机颜色（可选）
        if (Math.random() > 0.8) {
            star.style.fill = `hsl(${randomBetween(200, 250)}, 80%, 70%)`;
        }

        fragment.appendChild(star);
    }
    
    svg.appendChild(fragment); // 批量添加
}
// 窗口大小改变优化
let resizeTimer;
window.addEventListener('resize', () => {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(() => {
        while (svg.firstChild) {
            svg.removeChild(svg.firstChild);
        }
        createStars();
    }, 100); // 防抖处理
});


        // 随机数生成函数
        function randomBetween(min, max) {
            return Math.random() * (max - min) + min;
        }

        // 初始化
        createStars();


        //-----------------星空设计结束----------

      